series of vomits - Espagnol Anglais Dictionnaire